Big Huge Thesaurus

ghost town

noun

sounds kind of like